‘Sanju’ rakes in nearly Rs 300 crore