Prince William, Kate Middleton Meet Tom Cruise at ‘Top Gun’ Premiere