Huge waves smashed into Newport Beach harbour on Friday as heavy rains and strong winds hit California in the biggest storm in recent years.