Safeway profit drops in Q2