Transfer Learning for Nonparametric Regression: Non-asymptotic Minimax Analysis and Adaptive Procedure