Bajrangi Bhaijaan box office collection: Salman Khan's film makes Rs 310 crore!