Huntington Beach honors America's fallen heroes on Memorial Day as hundreds pack the beach