'Complete nonsense': Boris Johnson dismisses Richard Sharp allegations