Real captain Ramos out for up to six weeks with knee injury