Bookies slash odds on early arrival of Royal Baby No. 2