Musharraf says he’s not fighting terror for US