Swiss Defence Minister Viola Amherd announces resignation