At Philly rally, Clinton slams Toomey for lack of ‘courage’