The chain says it will invest £200m in new pubs and hotels, as well as enlarging existing ones.