Supreme Court slams Uttar Pradesh govt for poor maintenance of Taj Mahal