49 mining leases cancelled in Karnataka