Sai Baba Blesses with US Visa