Former Labour MP Mike Amesbury has said he will “step aside at the earliest opportunity” after he was given a suspended 10-week prison sentence for punching a man in the street.