Middlesbrough sign Blackburn striker Jordan Rhodes for an initial £9m, while Ritchie de Laet joins on loan from Leicester.