Cuba welcomes Jay-Z and Beyonce