PM Modi cancels Assam visit on January 10