Mariners hand out 'Perfection' shirts for Felix Hernandez