Overrated? The Impact of Oil Revenue on Nigeria's Creditworthiness, Debt Profile & Sustainability, 1973-2004