Learning for amalgamation: A multi-source transfer learning framework for sentiment classification