Rare Beatles Royal Hall poster fetches almost £3,000