US Embassy opens in Havana