$21.2M in resilience grants announced for Maine waterfront