Giants No. 10 prospect Joe Whitman pitches four perfect frames with three strikeouts for Single-A San Jose