FCA says firms must do more to ensure financial promotions do not mislead