Ramayana advance bookings cross ₹20 crore ahead of 5 November release