BJ's posts lower 2nd-Q profit on higher costs