Federal court blocks San Francisco's health warnings on soda advertisements