Wind Power Reassessed: a review of the UK wind resource for electricity generation