Giant panda Mei Xiang gives birth to cubs at National Zoo