What a day - and week - for Newcastle United's Dan Burn