Kendra Wilkinson says she's a good mom