Friends, family and fans gather for Tom Parker funeral