California bans trans fats from restaurants