Vicar criticised for refusing to baptise son of unmarried parents