Only 14 months after marrying Britney Spears, her Iranian-American husband Sam Asghari has said the marriage is over and files for divorce.