Mechoopda casino faces legal challenges in California