Devon and Cornwall battered by wind and waves