Appeals court strikes down California same-sex marriage ban