Baahubali 2 marks third Indian production in IMAX print