Boston officials approve $550M seaport convention center hotel