Burkina Faso star Traore signs for Villa