Marine helicopter lands on North County beach