Nearly 500,000 teens give birth in Indonesia annually