Staples profit edges up in Q1, cuts forecast