Scarlett Johansson to marry Ryan Reynolds