Europe's population forecast to 2100