Newcastle edge out Burton despite penalty controversy