Plans to build a huge, 46-storey student accommodation tower block in Canary Wharf have been recommended for approval.