Vlad Guerrero Jr. to miss at least four weeks with strained knee tendon