India court strikes down beef ban