German finance minister kills himself following ‘despair’ over economic fallout