Sri Lanka, Kelaniya Temple