US President Donald Trump visits India's 'monument of love'