Taj Mahal closed amid virus scare