Boris Johnson apologises over Downing Street party: 'I believed it was a work event'