Ștefan cel Mare, apărătorul țării Moldovei