Erectile dysfunction and depression drugs recalled after factory ‘mix up’