Barcelona host Rayo Vallecano aiming for win to top table