Veteran Egyptian singer Amr Diab put on a concert in Beirut, but was criticised for flaunting wealth in a country hit by a severe economic crisis and for the