Richard Branson marks opening of Virgin hotel in Las Vegas