John Allen, from Denny, has been handed a 13-year extended sentence after a campaign of abuse against two women.