Apex court cancels Hasan Ali Khan's bail