End-to-end Feature Selection Approach for Learning Skinny Trees