Gap Inc has reaffirmed its earnings outlook for the year, even though slumping sales at its Old Navy stores pushed the clothing retailer to a 6% drop in same-store sales for April.