Trump ties for highest approval he’s ever had