Indian PM Narendra Modi to visit Bahadur Shah Zafar's memorial today