Slaughters seals £350m rights issue for Punch Taverns