J&J recalls sunscreens after cancer-causing chemical found in some sprays