a temple is a place of worship