Star Metro - Nadal out for up to six weeks with rib injury