Hindu temple opens in Milford