Tom Cruise is given a warm welcome as he arrives at the Cannes Film Festival for the screening of the long-awaited sequel to the 1986 blockbuster Top Gun