The vice-president of Malawi, who has been at loggerheads with the president for more than a year, has been arrested on treason charges.