L.A. beach closed after needles, personal care products wash ashore