Camerons makes £4m from slumping pound