Prince William 'nearly floored' Royal Wedding guests with elaborate prank on Prince Harry