Harrington hopeful and McIlroy in shape for US Masters