Altoona rallies to top Chucks in extras, 7-5