Ranbaxy sings consent decree with US FDA