Fortran Cannot Allocate An Array