BMW to sell cars with hands-free driving mode that allows users to watch films and check emails at speeds up to 37mph on motorways