Learning for Humanoid Multi-Contact Navigation Planning