Yorkshire's 'largest ever' dinosaur footprint found on beach