Orange County extends beach hours for Memorial Day weekend, reopens some parking lots