Sri Lankan President visits World Heritage Mahabodhi Temple in Bihar