Not all fares are upgradable even for a fee. We can't tell you here how much it will cost as it depends on many factors (the Eco fare you are booked in and which business fares remain available on your specific flight, change fee, etc). So you need to call AF and ask them. Be prepared for something expensive to very expensive.