Cape Town ready to host Rugby World Cup Sevens this weekend