Victoria married her first cousin, Prince Albert of Saxe-Coburg and Gotha, in 1840. How many children did Queen Victoria and Prince Albert have?