Katrina Kaif bags roles opposite of Bollywood’s 3 Khans