Central bank devalues yuan to boost flagging economy