Baahubali-2 to release on April 28 next year