4% quota for Muslims: Bill passed amid vociferous protests by BJP