‘Padmaavat’ crosses Rs 300 cr, Ranveer calls it ‘historic film’