Natural Products from Mangroves: An Overview of the Anticancer Potential of Avicennia marina