Tropical-print shirts are all the rage – these are some of the best to buy now