Renault sign Bruno Senna after reaching agreement with Nick Heidfeld