San Diego Padres fires Jayce Tingler