Energy product enhancement of FePt films by underlayering with Ti, Zr, and Hf