Harrington ready to play PGA Grand Slam after frantic few days of change