Trump approval up 7 percent since Feb