Multi-million dollar plan to preserve Florida beaches