Del Mar Beach closed after shark attack