Full line-up for RWC Sevens in Cape Town confirmed