Antonio Banderas on life after heart attack: 'It was a knock at the door'