Modi to visit Assam, West Bengal today