plymouth extended weather forecast