Section 506(b) of the Bankruptcy Code provides that where a secured creditor's collateral is worth more than the secured debt, reasonable fees, costs or other charges provided for under the parties' agreement may be added to the total indebtedness up to the value of the collateral.